{
  "guild": {
    "id": "1361349522684510449",
    "name": "wafer.space Community",
    "iconUrl": "2025-09_media/fb143eaa45770cbb40493d09b625e98b-09FD1.png"
  },
  "channel": {
    "id": "1422301633647476841",
    "type": "GuildPublicThread",
    "categoryId": "1361349523724570941",
    "category": "general",
    "name": "Testing framework",
    "topic": null
  },
  "dateRange": {
    "after": "2025-08-31T23:59:59.999+00:00",
    "before": "2025-10-01T00:00:00+00:00"
  },
  "exportedAt": "2026-05-11T11:05:04.8098101+00:00",
  "messages": [
    {
      "id": "1422301823464902847",
      "type": "21",
      "timestamp": "2025-09-29T19:19:39.804+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "",
      "author": {
        "id": "732347216412278825",
        "name": "urish",
        "discriminator": "0000",
        "nickname": "urish",
        "color": null,
        "isBot": false,
        "roles": [
          {
            "id": "1423020172595298314",
            "name": "Mod",
            "color": null,
            "position": 1
          }
        ],
        "avatarUrl": "2025-09_media/2b6c3aac0ae09fc8a72a4b2e17d7f9c9-39032.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "1211881641446867027",
          "name": "h_thoreson_71412",
          "discriminator": "0000",
          "nickname": "h_thoreson",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2025-09_media/56df1a523beb9fcf774a7eb168cc8120-1FA53.png"
        }
      ],
      "reference": {
        "messageId": "1422301633647476841",
        "channelId": "1361349523724570941",
        "guildId": "1361349522684510449"
      },
      "inlineEmojis": []
    },
    {
      "id": "1422301837695914116",
      "type": "Default",
      "timestamp": "2025-09-29T19:19:43.197+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "We use cocotb. You write your tests in Python.",
      "author": {
        "id": "732347216412278825",
        "name": "urish",
        "discriminator": "0000",
        "nickname": "urish",
        "color": null,
        "isBot": false,
        "roles": [
          {
            "id": "1423020172595298314",
            "name": "Mod",
            "color": null,
            "position": 1
          }
        ],
        "avatarUrl": "2025-09_media/2b6c3aac0ae09fc8a72a4b2e17d7f9c9-39032.png"
      },
      "attachments": [],
      "embeds": [],
      "stickers": [],
      "reactions": [
        {
          "emoji": {
            "id": "",
            "name": "\ud83d\udc4d",
            "code": "thumbsup",
            "isAnimated": false,
            "imageUrl": "2025-09_media/1f44d-27259.svg"
          },
          "count": 1,
          "users": [
            {
              "id": "1211881641446867027",
              "name": "h_thoreson_71412",
              "discriminator": "0000",
              "nickname": "h_thoreson",
              "color": null,
              "isBot": false,
              "avatarUrl": "2025-09_media/56df1a523beb9fcf774a7eb168cc8120-1FA53.png"
            }
          ]
        }
      ],
      "mentions": [],
      "inlineEmojis": []
    },
    {
      "id": "1422339962862305330",
      "type": "Default",
      "timestamp": "2025-09-29T21:51:12.945+00:00",
      "timestampEdited": null,
      "callEndedTimestamp": null,
      "isPinned": false,
      "content": "@psychogenic has a bunch of cool things which let you run the same set of tests against the real device as the simulation --> https://www.youtube.com/watch?v=g8cmUiP3KGQ",
      "author": {
        "id": "169786952432746498",
        "name": "mithro_",
        "discriminator": "0000",
        "nickname": "Tim 'mithro' Ansell",
        "color": null,
        "isBot": false,
        "roles": [],
        "avatarUrl": "2025-09_media/9679bb77da48d47c905b398d98a83780-75B68.png"
      },
      "attachments": [],
      "embeds": [
        {
          "title": "From Sim to Silicon: Reuse Your Testbenches with Hardware-in-the-Loop",
          "url": "https://www.youtube.com/watch?v=g8cmUiP3KGQ",
          "timestamp": null,
          "description": "Real chip verification, out in the wild, for FPGA, ASIC and more:  turn your simulation tests into live hardware probes. Deep VCDs from digital designs, in-circuit.  These are some of the cool things you can do with microcotb and I'll show them all in this guide to digital IC testing.\n\n** FPGA news and more **\nUpdate: a mailing list is where it'...",
          "color": "#FF0000",
          "author": {
            "name": "Psychogenic Technologies",
            "url": "https://www.youtube.com/channel/UCT9YJg8BLY3JGiBZ4Ylpsjw"
          },
          "thumbnail": {
            "url": "2025-09_media/maxresdefault-1FBD3.jpg",
            "width": 1280,
            "height": 720
          },
          "video": {
            "url": "2025-09_media/g8cmUiP3KGQ-9706C",
            "width": 1280,
            "height": 720
          },
          "images": [],
          "fields": [],
          "inlineEmojis": []
        }
      ],
      "stickers": [],
      "reactions": [],
      "mentions": [
        {
          "id": "937144360284348487",
          "name": "psychogenictech",
          "discriminator": "0000",
          "nickname": "psychogenic",
          "color": null,
          "isBot": false,
          "roles": [],
          "avatarUrl": "2025-09_media/118c147f506c7c79a0676e66d52d1a98-9E30C.png"
        }
      ],
      "inlineEmojis": []
    }
  ],
  "messageCount": 3
}